choo choo train - Turkish English Dictionary